home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / disk / launch.zip / SYS_HELP.TXT < prev    next >
Text File  |  1996-10-13  |  81KB  |  2,750 lines

  1. Launch v4.50 help text generated at 9:13:15 PM
  2. on Sunday, October 13, 1996.
  3. #1
  4.             1.00 General Information
  5.  
  6. This section gives information that is relevant
  7. to the entire Launch system.
  8.  
  9.  
  10.                  1.01 Using Help
  11.  
  12. This is the help information window. From here,
  13. you can use the vertical arrow keys [Up] and
  14. [Down] to scroll the displayed information up
  15. and down. [Pg Up] and [Pg Dn] move the text up
  16. or down by a page, [Home] moves to the start of
  17. the text, and [End] moves to the end of the
  18. text.
  19.  
  20. Mouse users can click on the [Up] and [Down]
  21. icons in the scroll bar, or drag the page icon
  22. (press and hold the mouse button while on the
  23. icon, and then move the mouse) in the scroll bar
  24. to display a different page.
  25.  
  26. Pressing [I] or clicking on "Index" displays a
  27. help index. To select a new topic, use the same
  28. keys as above to highlight a new help topic and
  29. then press [Enter]. The required information
  30. will then be displayed. Press [Esc] to return to
  31. the help window without changing the help topic.
  32.  
  33. When you have finished reading, press [Esc] to
  34. return to Launch in the position you left off.
  35.  
  36.  
  37.                  1.02 Help Index
  38.  
  39. Pressing [I] displays a help index. To select a
  40. new topic, use the same keys as above to
  41. highlight a new help topic and then press
  42. [Enter]. The required information will then be
  43. displayed. Press [Esc] to return to the help
  44. window without changing the help topic.
  45.  
  46. When you have finished reading, press [Esc] to
  47. return to Launch in the position you left off.
  48.  
  49.  
  50.                1.03 Login:User ID
  51.  
  52. Enter your User ID in the space provided. A User
  53. ID uniquely identifies each user when they log
  54. on, and is usually the user's initials or their
  55. first or last name.
  56.  
  57. If you enter the wrong User ID, press
  58. [Ctrl+Backspace] to erase the old entry and
  59. enter a new one.
  60.  
  61. If this is the first time you have used Launch
  62. after installing it, just press [Enter] for both
  63. the User ID and Password fields. The
  64. installation program configures Launch with a
  65. single Supervisor user with blank User ID and
  66. Password fields.
  67.  
  68.  
  69.             1.04 Login:Invalid Login
  70.  
  71. Launch accepts input for both the User ID and
  72. Password fields before validating them. If the
  73. login is incorrect, Launch displays the message
  74. "Invalid login", without telling the user which
  75. field is incorrect. This helps to maintain the
  76. security of the system, since the number of
  77. possibilities for the combined User ID and
  78. Password fields is much greater than for the
  79. User ID field alone.
  80.  
  81.  
  82.                1.05 Login:Password
  83.  
  84. Enter your user password in this field. If you
  85. have forgotten your password, talk to your
  86. system supervisor. Choose a password that you
  87. can remember!
  88.  
  89. Good Passwords             Bad Passwords
  90.    FREX                        ^@!8/+(
  91.    ZANTU                       1%B]{&
  92.  
  93.  
  94.                 1.06 Using Launch
  95.  
  96. If an item has a highlighted letter (hot key),
  97. that key may be pressed to access that menu item
  98. directly (without moving to it and pressing
  99. [Enter]).
  100.  
  101. [Enter]    If the cursor is positioned over a
  102.            MENU (a menu is indicated by an
  103.            arrow to its right), this displays
  104.            the next menu.
  105.            If the cursor is positioned over an
  106.            OPTION, this EXECUTES the option
  107.            under the cursor
  108. [Esc]      Returns you to the previous menu if
  109.            there is one. If there is no
  110.            previous menu, you are given the
  111.            option to exit
  112. [Left]     Same as [Esc], except does not allow
  113.            you to exit
  114. [Right]    Same as [Enter], except it does not
  115.            allow an OPTION to be executed
  116. [Up]       Moves up one menu item (jumping over
  117.            any dividers, and if at the top of
  118.            the menu, it wraps around to the
  119.            last menu item)
  120. [Down]     Moves down one menu item
  121. [Pg Up]    Moves up six items
  122. [Pg Dn]    Moves down six items
  123. [Home]     Moves to the first menu item
  124. [End]      Moves to the last menu item
  125. [F10]      Displays the Command menu. The
  126.            commands allow you to customise the
  127.            look and operation of Launch.
  128.            Depending on your privileges,
  129.            certain commands may be hidden -
  130.            this means that they are unavailable
  131. [F1]       Displays context-sensitive help for
  132.            the operation you are performing
  133. [Ctrl+F1]  If it has been defined, this
  134.            displays user-defined help for the
  135.            item under the cursor
  136. [Ctrl+Home Returns the cursor to the first menu
  137. ]
  138.  
  139.  
  140.                1.07 Field Editing
  141.  
  142. While editing, the following keys can be used :
  143.  
  144. [Left]         Moves the cursor left
  145. [Right]        Moves the cursor right
  146. [Home]         Moves to the start of the field
  147. [End]          Moves to the end of the field
  148. [Ctrl+Left]    Moves the cursor one word left
  149. [Ctrl+Right]   Moves the cursor one word right
  150.                
  151. [Delete]       Removes the character under the
  152.                cursor
  153. [Backspace]    Removes the character to the
  154.                left of the cursor
  155. [Insert]       Toggles between insert/overwrite
  156.                mode
  157. [Ctrl+Backspac Clears the entire field
  158. e]
  159. [Down]         If this field has an associated
  160.                history, this brings up the
  161.                history list.
  162.  
  163.  
  164.            1.08 Moving Between Fields
  165.  
  166. If there is more than one field to edit, the
  167. following keys may also be used:
  168.  
  169. [Tab]       Next field
  170. [Shift+Tab] Previous field
  171. [Alt+letter Moves directly to the field with
  172. ]           letter highlighted
  173.  
  174.  
  175.             1.09 Editing with a Mouse
  176.  
  177. Clicking anywhere on a field with the mouse
  178. moves the cursor to that field. Clicking in the
  179. text entry part of a text field moves the cursor
  180. underneath the mouse cursor.
  181.  
  182. Some fields have buttons beside them when
  183. focussed, a single down arrow indicates a
  184. history list, and an up and down arrow beside a
  185. numeric field can be used to increase or
  186. decrease the value. The buttons can be clicked
  187. on with the mouse.
  188.  
  189.  
  190.         1.10 Entering Extended Characters
  191.  
  192. If you wish to enter a character that is not
  193. accessible via the keyboard, first find its
  194. decimal equivalent from an ASCII chart. Then,
  195. while holding the [Alt] key down, type in the
  196. character's decimal equivalent on the NUMERIC
  197. KEYPAD, and then release [Alt].
  198.  
  199.  
  200.           1.11 Using User-Defined Help
  201.  
  202. This window displays user-defined help for the
  203. menu item currently under the cursor. You can
  204. use the vertical arrow keys [Up] and [Down] to
  205. scroll the displayed information up and down.
  206. [Pg Up] and [Pg Dn] move the text up or down by
  207. a page, [Home] moves to the start of the text,
  208. and [End] moves to the end of the text.
  209.  
  210. Mouse users can click on the [Up] and [Down]
  211. icons in the scroll bar, or drag the page icon
  212. (press and hold the mouse button while on the
  213. icon, and then move the mouse) in the scroll bar
  214. to display a different page.
  215.  
  216. If you have editing privileges or have
  217. supervisor authority, pressing [Alt+E] allows
  218. you to edit the help information.
  219.  
  220. When you have finished reading, press [Esc] to
  221. return to Launch in the position you left off.
  222.  
  223.  
  224.                 1.12 No User Help
  225.  
  226. You have pressed [Ctrl+F1], and there is no user-
  227. defined help for the item under the cursor. If
  228. you have editing privileges, you can press
  229. [Enter] to create the help information. After
  230. you have done so, Launch will display the
  231. information for the item. Press [Esc] to not
  232. create user help.
  233.  
  234. #2
  235.                     2.00 Edit
  236.  
  237. Edit allows you to change various attributes of
  238. menu items, such as their title and hot keys,
  239. password, authority level, short cut key, batch
  240. file or link path.
  241.  
  242. Each item type has different attributes:
  243.  
  244. Divider     Title (no hot keys allowed)
  245. bars
  246. Options     Title (with hot keys), short cut,
  247.             password, authority level, batch
  248.             file
  249. Menus       Title (with hot keys), short cut,
  250.             password, authority level, maximum
  251.             height
  252. Links       Title (with hot keys), short cut,
  253.             password, authority level, maximum
  254.             height, link number and path,
  255.             automatic link
  256.  
  257. To edit divider bars, you must choose Edit from
  258. the Command menu, as this method allows you to
  259. select the item to be edited. Otherwise, simply
  260. pressing [F9] while the cursor is highlighting
  261. the item to be edited is a much quicker method.
  262.  
  263.  
  264.          2.01 Selecting the Item to Edit
  265.  
  266. You have chosen Edit from the Command menu
  267. rather than by pressing [F9] directly. When you
  268. do this, Launch allows you to choose the item
  269. you would like to edit, rather than editing the
  270. item underneath the cursor bar at the time [F9]
  271. was pressed. This facilitates the editing of
  272. divider bars, because normally the cursor bar
  273. cannot move onto a divider bar.
  274.  
  275. All normal cursor bar movement keys can be used
  276. here, except [Esc], which cancels the editing
  277. process.
  278.  
  279. When the cursor bar is positioned over the item
  280. you would like to edit, press [F9].
  281.  
  282.  
  283.            2.02 Editing Batch Commands
  284.  
  285. When editing an option, pressing [F9] (a second
  286. time: the first press being to invoke Edit)
  287. causes Launch to invoke the text editor. The
  288. editor allows you to modify the batch file
  289. associated with the option. The commands in the
  290. batch file cause the option to be executed. Once
  291. these instructions have been edited and saved by
  292. the text editor, and you have exited from the
  293. text editor, Launch will be re-displayed.
  294.  
  295. If you made no changes to the batch file, the
  296. edit window will still be displayed, but if you
  297. did save the batch file from within the editor,
  298. all changes will be saved.
  299.  
  300.  
  301.                    2.03 Title
  302.  
  303. The title of a menu item appears in the menu
  304. window, and is used to provide the user with a
  305. description of that item.
  306.  
  307. If you wish to exit without changing the title,
  308. press [Esc].
  309.  
  310. A title may specify a hot key (a unique key
  311. which can be pressed to access the item directly
  312. from within the same menu window) by placing a
  313. carat ^ in front of the character to be the hot
  314. key.
  315.  
  316. eg.
  317.  
  318.   ^File Manager
  319.  
  320. The letter "F" of the title would appear in a
  321. different colour, and the associated program can
  322. be accessed simply by pressing [F], in addition
  323. to moving the cursor bar over the item and
  324. pressing [Enter]. Multiple hot keys may be
  325. defined simply by using more than one carat eg
  326.  
  327.   ^1  ^File ^Manager
  328.  
  329. has the hot keys "1","F" and "M".
  330.  
  331. Note:The title of a divider bar is not allowed
  332.      to have a hot key. If there is a carat ^
  333.      in a divider bar's title, it is displayed
  334.      literally.
  335.  
  336.  
  337.                  2.04 Short Cut
  338.  
  339. A short cut is a special key combination that
  340. will access a menu item from anywhere within the
  341. menu structure. If you press the short cut of a
  342. option, execution of that option will occur. If
  343. you press the short cut of a menu, the cursor
  344. bar will be positioned in that menu. If an item
  345. has a short cut, this is indicated either by a
  346. small circle in the left margin of the menu, or
  347. the short cut is displayed on the right hand
  348. side of the menu window (Depending on the
  349. setting of "Show short cuts" in the Options
  350. window). The short cut is always shown on the
  351. status line when you move the cursor bar over
  352. that item.
  353.  
  354. Pressing [Down] while editing this field brings
  355. up a list of available and used short cuts.
  356.  
  357. You can only utilise the short cuts of the items
  358. you have the authority to access.
  359.  
  360. Launch allows the following short cuts to be
  361. used :
  362.  
  363. F3..F8  Ctrl+Home
  364. Ctrl+A..Ctrl+Z (except Ctrl+M),
  365. Ctrl+F2..Ctrl+F10
  366. Alt+A..Alt+Z, Alt+0..Alt+9, Alt+-, Alt+=,
  367. Alt+F1..Alt+F10
  368. Shift+F1..Shift+F10
  369.  
  370.  
  371.                   2.05 Password
  372.  
  373. This field specifies the item's password. In
  374. order to access this item (run, edit, move,
  375. copy, delete) the user must know (and provide)
  376. the password. The supervisor may choose to
  377. bypass entering the password by pressing [F9].
  378. This enables them to delete items that they have
  379. forgotten the password of, and access items
  380. given a password by other people.
  381.  
  382.  
  383.                  2.06 Authority
  384.  
  385. This specifies the minimum authority level
  386. required before access to this item is granted.
  387. A user with an authority level less than that
  388. specified will not see the item ie it is totally
  389. removed from the menu window.
  390.  
  391. An authority level of 99 (the highest) indicates
  392. supervisor status. You cannot give an item an
  393. authority level higher than your own.
  394.  
  395. A new authority level can be entered directly or
  396. its value can be changed using [Up] and [Down].
  397. Mouse users can click on the up and down buttons
  398. to increase or decrease the value.
  399.  
  400.  
  401.          2.07 Incorrect Authority Level
  402.  
  403. You cannot give an item an authority level
  404. higher than your own, otherwise you would not be
  405. able to access it in the future.
  406.  
  407.  
  408.            2.08 Pause After Execution
  409.  
  410. When enabled, this toggle field causes Launch to
  411. pause after running a program so that you can
  412. examine the program's output, and then press
  413. [Enter] to return to Launch.
  414.  
  415. Change the setting by pressing [Space] to
  416. toggle, [Y] to enable or [N] to disable.
  417.  
  418.  
  419.                2.09 Reset Recovery
  420.  
  421. When enabled, this toggle field causes Launch to
  422. take steps that will allow it to re-run this
  423. program if it does not finish because the
  424. computer loses power, is turned off or rebooted.
  425. This is very useful for BBS, fax machines or
  426. other systems that must remain running. The user
  427. is given 20 seconds to abort the program before
  428. it is re-run. Note that programs that have
  429. "Don't return to Launch" flagged will actually
  430. return to Launch if they are forced to recover
  431. from a reset. This is because the normal action
  432. the user wouuld take would be to return to
  433. Launch.
  434.  
  435. Change the setting by pressing [Space] to
  436. toggle, [Y] to enable or [N] to disable.
  437.  
  438.  
  439.            2.10 Prompt for Log Message
  440.  
  441. When enabled, this toggle field causes Launch to
  442. ask the user for extra information to be placed
  443. in the log file. This is very useful for
  444. identifying which project was being worked on
  445. for billing customers etc. This only occurs when
  446. logging is enabled.
  447.  
  448. Change the setting by pressing [Space] to
  449. toggle, [Y] to enable or [N] to disable.
  450.  
  451.  
  452.            2.11 Don't return to Launch
  453.  
  454. When enabled, this toggle field causes Launch to
  455. run the specified program and then exit, so
  456. Launch is not re-displayed when the program
  457. finishes. This is useful for "logout" style
  458. options where particular actions must be
  459. performed before Launch exits. If Launch is re-
  460. invoked after an option of this kind is run, it
  461. will re-display with the cursor in the same
  462. position as the user left.
  463.  
  464. Change the setting by pressing [Space] to
  465. toggle, [Y] to enable or [N] to disable.
  466.  
  467.  
  468.               2.12 AutoBuild:Option
  469.  
  470. AutoBuild allows you to create an option simply
  471. by telling Launch the name of the program to
  472. run.
  473.  
  474. The highlight cursor is moved by pressing [Up],
  475. [Down], [Home], [End], [Pg Up] and [Pg Dn]. At
  476. the top of the list is the text "Select new
  477. drive", if you highlight this and press [Enter]
  478. the list changes to show a list of your system
  479. drives.
  480.  
  481. You may enter an executable file name directly
  482. by pressing [Alt+N] to move the cursor to the
  483. Name field and then typing in the file name.
  484.  
  485. Selecting a directory causes Launch to eliminate
  486. other directories at that level (eg all other
  487. first level directories), and shows
  488. subdirectories and files in the chosen
  489. directory.
  490.  
  491. Example:
  492.  
  493. Suppose that the AutoBuild Files Window is
  494. displaying what is shown below, and that the
  495. cursor is highlighting the directory D:\PHOTO.
  496.  
  497. -- AutoBuild Files Window ----------------------
  498. Select new drive
  499.  D:
  500.  +--BACKUP
  501.  +--GAMES
  502.  +--ICONS
  503.  +--MHUNI2
  504.  +--PHOTO       <- Selected
  505.  +--TURBO6
  506.  +--VISIO
  507.  +--ZIP
  508. ------------------------------------------------
  509.  
  510. Pressing [Enter] then eliminates all directories
  511. but D:\PHOTO and shows the contents of that
  512. directory only, as shown below.
  513.  
  514. -- AutoBuild Files Window ----------------------
  515. Select new drive
  516.  D:
  517.  +--PHOTO       <- Selected
  518.     +--IMAGES
  519.     +--MAPS
  520.     +--PALETTES
  521.     +--PAPERS
  522.     +--PHOTOLIB
  523.     +--TEXTURES
  524.     +--THUMNAIL
  525.     +--TILES
  526.     PHOTO.EXE
  527.     SETUP2.EXE
  528.     ZCAPTURE.EXE
  529. ------------------------------------------------
  530.  
  531. Selecting the appropriate executable file (a
  532. .COM, .EXE or .BAT file) completes the
  533. AutoBuild, and Launch assembles the commands
  534. necessary to execute that file. It will then
  535. save the option if there are no hot key
  536. conflicts.
  537.  
  538.  
  539.        2.13 AutoBuild:Overwrite Commands?
  540.  
  541. Using AutoBuild will replace any commands that
  542. were previously associated with this option.
  543. Press [Enter] if you wish to replace these
  544. commands with those created by the AutoBuild
  545. command, or press [Esc] to keep the old commands
  546. and cancel AutoBuild.
  547.  
  548.  
  549.                2.14 Maximum Height
  550.  
  551. This field specifies the maximum number of items
  552. that can be displayed in the menu's or link's
  553. window at any one time. A setting of zero
  554. corresponds to an automatic setting, where the
  555. window will grow to fit the number of items in
  556. it. If there are less items than specified, then
  557. this setting has no effect; the window will grow
  558. in size with each new item that is added. A
  559. setting greater than the number of lines on the
  560. screen will be ignored, although if the screen
  561. mode is changed (for example, to 80x43 lines),
  562. then the setting may come into effect.
  563.  
  564.  
  565.                  2.15 Link Path
  566.  
  567. This field specifies the directory in which the
  568. structure to be linked resides. For example, if
  569. you wished to link a structure in D:\LOTUS\DATA
  570. then you would place
  571.  
  572.      D:\LOTUS\DATA
  573.  
  574. in the link path field. The AutoBuild facility
  575. may also be used to fill in this and the
  576. following field. The link path may also contain
  577. environment variables such as %USER%.
  578.  
  579.  
  580.                 2.16 Link Number
  581.  
  582. This field specifies which of the structures in
  583. the link path should be linked into the current
  584. structure. The link number can be any integer
  585. between 0 and 99, corresponding to structures
  586. M_STRUCT.D00 through M_STRUCT.D99. If this field
  587. is left blank, it is interpreted as a 0. The
  588. AutoBuild facility may also be used to fill in
  589. this and the previous field.
  590.  
  591.  
  592.                2.17 Automatic Link
  593.  
  594. When enabled, this toggle field causes Launch to
  595. automatically read in the structure specified by
  596. this link. When disabled, the linked structure
  597. is only loaded on demand ie when the user
  598. accesses the link. The short cuts of a linked
  599. structure without automatic link enabled are
  600. inaccessible until that linked structure is
  601. loaded.
  602.  
  603. Change the setting by pressing [Space] to
  604. toggle, [Y] to enable or [N] to disable.
  605.  
  606.  
  607.                2.18 AutoBuild:Link
  608.  
  609. Similarly to AutoBuild:Option (above), Launch
  610. allows you to choose the drive and directory
  611. that contains the structure to be linked.
  612. Instead of showing executable files, Launch
  613. shows all files matching M_STRUCT.D*.
  614.  
  615. Once selected, Launch will then save the Link if
  616. there are no hot key conflicts.
  617.  
  618. #3
  619.                    3.00 Insert
  620.  
  621. Insert allows you to create a new item to put in
  622. the menu structure.
  623.  
  624.  
  625.           3.01 Positioning the New Item
  626.  
  627. This tells Launch where you want the new item to
  628. be placed. A new item "-- New Item --" is shown,
  629. and it moves with the cursor as you press the
  630. cursor movement keys.
  631.  
  632. When you have positioned the new item where you
  633. want it, press [Insert].
  634.  
  635. All cursor bar movement keys operate as normal -
  636. except [Esc], which exits without adding a new
  637. item.
  638.  
  639.  
  640.                  3.02 Item Type
  641.  
  642. Select the type of menu item to add :
  643.  
  644. Divider the item will become a horizontal line
  645.         (with optional title) that can be used
  646.         to divide your menu windows up into
  647.         related items.
  648. Option  the item will be capable of executing
  649.         any command(s)
  650. Menu    the item will be able to contain other
  651.         items within it
  652. Link    the item will become a link to another
  653.         structure. This has the effect of
  654.         placing an entire structure from
  655.         another directory into the current
  656.         menu, making it look like a menu.
  657.   
  658. To choose the item type, press [Up], [Down],
  659. [Home] and [End] to move the cursor next to the
  660. item type you want, then press [Enter]. Press
  661. [Esc] to exit without adding a new item.
  662.  
  663.  
  664.                3.03 Too many items
  665.  
  666. Launch can hold up to 250 items in each menu,
  667. and this menu already has 250 items. Add the new
  668. item to a different menu, or divide the current
  669. menu into sub-menus with logical functional
  670. groupings.
  671.  
  672. #4
  673.                    4.00 Delete
  674.  
  675. Delete allows you to remove any menu item.
  676.  
  677.  
  678.          4.01 Delete:Selecting the Item
  679.  
  680. Use the cursor bar movement keys to highlight
  681. the item you wish to delete, and then press
  682. [Delete].
  683.  
  684. If you do not wish to delete anything, press
  685. [Esc].
  686.  
  687. Note:When you choose to delete a divider bar,
  688.      Launch will not ask for confirmation - it
  689.      will remove it immediately.
  690.  
  691.  
  692.             4.02 Delete:Confirmation
  693.  
  694. Launch wishes you to confirm that you really
  695. wish to delete the item specified.
  696.  
  697. If you don't want to delete the item, press
  698. [Esc]. Otherwise, confirm your choice by
  699. pressing [Enter] (Or click on the appropriate
  700. button).
  701.  
  702. Note:Since Launch requires at least one item
  703.      per menu, it will create a blank option if
  704.      you try to delete the sole remaining item
  705.      from a menu.
  706.  
  707. #5
  708.                  5.00 Move Item
  709.  
  710. Use the cursor bar movement keys to move the
  711. menu item under the cursor bar to a new
  712. position. The left arrow key will take you to
  713. the previous menu (or click on the offset left
  714. arrow on the status line).
  715.  
  716. To move into a menu, position the cursor bar
  717. ABOVE the menu's item in the menu window and
  718. press [Enter] or [Right]. You can also press the
  719. hot key of a menu.
  720.  
  721. When the item is in the correct position, press
  722. [F2] to save the changes. Press [Esc] to cancel
  723. the operation, and return the item to its
  724. original position.
  725.  
  726. Move can be used to change the position of
  727. entire menus (not just options), and it can also
  728. be used to move options or menus between
  729. structures.
  730.  
  731. Note:Since Launch requires at least one item
  732.      per menu, if you try to move the sole
  733.      remaining item out of a menu, it will
  734.      create a blank option within that menu.
  735.  
  736. #6
  737.                 6.00 Move Window
  738.  
  739. Use the arrow keys to move the menu window to a
  740. new position.
  741.  
  742.                      [Up]
  743.              [Home]    ^    [Pg Up]
  744.                      \ + /
  745.                       \+/
  746.            [Left]  <---+--->  [Right]
  747.                       /+\
  748.                      / + \
  749.               [End]    V    [Pg Dn]
  750.                     [Down]
  751.  
  752. When you have done this, press [F2] to save the
  753. menu window in its new position, or press [Esc]
  754. to return it to its previous position.
  755.  
  756. If you are using a mouse, drag the window's
  757. title bar (the top line) to a new position. To
  758. do this, move the mouse pointer onto the top
  759. line of the window. Then, press AND hold down
  760. the mouse button, and move the mouse. This is
  761. referred to as dragging. When the window is in
  762. the desired position, release the mouse button.
  763.  
  764. #7
  765.                    7.00 Scheme
  766.  
  767. The Scheme menu contains a list of screen
  768. elements whose attributes may be modified.
  769.  
  770. The Elements section contains a list of all of
  771. the screen elements you can choose the attribute
  772. of. Some screen elements have a colour
  773. attribute, while others have a texture
  774. attribute.
  775.  
  776. When you highlight an element, the Attribute
  777. region on the right hand side of the Scheme
  778. dialog will change to show you the current
  779. attribute of that element. To change the
  780. attribute, press [Tab] or [Alt+U] to move the
  781. focus to the Attribute region, and then use
  782. [Up], [Down], [Left] and [Right] to choose a new
  783. attribute. Launch's presentation will change
  784. dynamically to reflect any new attribute
  785. settings. This means that you can immediately
  786. see the result of your selection.
  787.  
  788. Other commands available from the Scheme window:
  789.  
  790. [F2]  leaves the Scheme menu, saving the
  791.       changes with your user information
  792. [Esc] leaves the Scheme menu without saving.
  793.       The current scheme will be used on a
  794.       temporary basis, and when you exit
  795.       Launch, you will be asked if you wish to
  796.       save the changes
  797.  
  798.  
  799.               7.01 Attribute Region
  800.  
  801. This part of the Scheme dialog allows the
  802. element's attribute to be changed. Depending on
  803. the element chosen, this will be either a colour
  804. or a texture (character), and the Attribute
  805. region will display colours or textures
  806. accordingly, with the current selection shown.
  807. The current attribute's numeric value is
  808. displayed at the top right hand corner.
  809.  
  810. [Left]        alters the foreground colour
  811. [Right]       independently of the background
  812.               colour or, decreases or increases
  813.               the texture value by one.
  814. [Up] [Down]   alters the background colour
  815.               independently of the foreground
  816.               colour or, decreases or increases
  817.               the texture value by 16.
  818. [C]ycle       cycles the attribute. This has
  819.               the same effect as pressing the
  820.               right arrow key except that a two
  821.               second delay is inserted between
  822.               each colour change. Cycling
  823.               ceases when you press [Space].
  824.               Cycle allows you to sit back and
  825.               view every colour combination,
  826.               stopping at the one you like best
  827.  
  828.  
  829. Once you have found the selection that you want,
  830. press [Enter] or click on "[Ret] to modify" on
  831. the status line. If you want to discard any
  832. changes you have made, press [Esc].
  833.  
  834.  
  835.                   7.02 Shadows
  836.  
  837. The way that Launch displays shadows may be
  838. chosen from amongst five different methods:
  839.  
  840. (a) None           no shadows are displayed
  841. (b) Left,clear     characters in the shadow
  842.                    region (below and left of
  843.                    windows) are "dimmed"
  844. (c)                characters in the shadow
  845. Left,[texture]     region are replaced by the
  846.                    "shadow" texture
  847. (d) Right,clear    as for (b), except the
  848.                    shadow region is below and
  849.                    right of windows
  850. (e)                as for (c), except shadow
  851. Right,[texture]    region is below and right of
  852.                    windows
  853.  
  854.  
  855.                 7.03 Load Scheme
  856.  
  857. Load Scheme allows you to retrieve a complete
  858. definition of Launch's colours and textures.
  859.  
  860. If you have not saved your current scheme, you
  861. will be prompted to do so before loading a new
  862. one.
  863.  
  864. Once invoked, use the vertical arrow keys to
  865. select the Scheme you wish to load and then
  866. press [Enter] (or just press its number). As you
  867. move through the list, the presentation of
  868. Launch will change to show you what scheme you
  869. are loading.
  870.  
  871. Press [Esc] to exit without loading a scheme.
  872.  
  873.  
  874.                 7.04 Save Scheme
  875.  
  876. Save Scheme allows you to save a complete
  877. definition of Launch's colours and textures.
  878.  
  879. Once invoked, use the vertical arrow keys to
  880. select the Scheme you wish to save over and then
  881. press [Enter] (or just press its number). As you
  882. move through the list, Launch's presentation
  883. will change to show you what you are going to
  884. save over.
  885.  
  886. Once you have pressed [Enter], you can give your
  887. scheme a name. Press [Enter] once you have done
  888. this to save the scheme.
  889.  
  890. Press [Esc] at any stage to exit without saving
  891. a scheme.
  892.  
  893.  
  894.               7.05 EGA/VGA Palette
  895.  
  896. This command allows you to alter the colours
  897. available in Launch. On a VGA (Video Graphics
  898. Array), this allows you to select 16 of 262,144
  899. colours; on an EGA (Enhanced Graphics Adapter)
  900. you can select 16 of 64 colours. In addition,
  901. you may also select whether to use an extra 8
  902. background colours, or to have blinking enabled.
  903. The screen border colour can also be set.
  904.  
  905. At the left of the palette dialog is the Palette
  906. table, showing all possible colour combinations.
  907. One row of this table is selected at any one
  908. time, the colour being modified is shown by the
  909. background of the current row. Select which
  910. entry you would like to alter using [Up],
  911. [Down], [Home] and [End], and then move to the
  912. Red, Green or Blue colour sliders using [Alt+R],
  913. [Alt+G] or [Alt+B], or click on it with the
  914. mouse.
  915.  
  916. Each colour component can be manipulated
  917. individually using [Left], [Right], [Home] and
  918. [End], or by using the mouse.
  919.  
  920. [Alt+P] moves to the palette region
  921. [Alt+R] modifies the red component
  922. [Alt+G] modifies the green component
  923. [Alt+B] modifies the blue component
  924. [Alt+A] allows the user to toggle (using
  925.         [Space]) between blinking and extra
  926.         background colours
  927. [D]     uses DOS's default value for that
  928.         palette entry
  929. [R]     restores the previous value for palette
  930.         entry
  931. [Enter] returns to the scheme dialog
  932. [Esc]   returns to the scheme dialog,
  933.         discarding any changes
  934.  
  935. Any changes to the palette are saved from within
  936. the Scheme dialog.
  937.  
  938. The normal DOS palette is restored after leaving
  939. Launch.
  940.  
  941.  
  942.             7.06 Save Current Scheme?
  943.  
  944. You have made changes to the current scheme, and
  945. Launch wishes to know if you want to save those
  946. changes before loading a new scheme. If you
  947. don't, the changes you have made will be lost
  948. (they won't be recorded with your user
  949. information).
  950.  
  951. #8
  952.                    8.00 About
  953.  
  954. The About dialog provides information about your
  955. system and Launch.
  956.  
  957. Licenced to     Who owns this copy of Launch
  958. User ID         The User ID of the person
  959.                 currently logged on
  960. User Name       The User Name of the person
  961.                 currently logged on
  962. Current         The path that DOS is currently
  963. Directory       using
  964. Free Disk Space How much space remains on the
  965.                 active drive
  966. Current         Where the currently displayed
  967. Structure       menu window comes from. In a
  968.                 system with linked menu
  969.                 structures, this is sometimes
  970.                 of help
  971. Video mode      If video is in VGA, EGA, MCGA
  972.                 or CGA mode.
  973. Network mode    If network mode is on.
  974. Printer Status  The current status of the
  975.                 printer, from DOS's point of
  976.                 view (so the displayed
  977.                 information may not be fully
  978.                 correct)
  979.                 
  980.                 Disconnected not connected to
  981.                              the computer
  982.                 Turned Off   has not been
  983.                              switched on
  984.                 Online       ready to print
  985.                 Offline      not ready to print
  986.                 Paper Out    requires paper
  987.                 Busy         already printing
  988.                 Error        error of some
  989.                              description
  990.                 
  991. Log file        The file where log messages are
  992.                 being recorded, if any. This
  993.                 item is only shown if you are a
  994.                 supervisor, so normal users do
  995.                 not know if their usage is
  996.                 being tracked.
  997.  
  998.  
  999. #9
  1000.                 9.00 Preferences
  1001.  
  1002. The Preferences command allows you to customise
  1003. Launch's features. It is accessed by pressing
  1004. [F10][P].
  1005.  
  1006. Select the feature that you wish to customise by
  1007. pressing [Tab] or [Shift+Tab] or the feature's
  1008. short cut, and then follow the instructions
  1009. below.
  1010.  
  1011. To return to the Command menu, press:
  1012. [F2]    Saves any changes
  1013. [Esc]   Discards any changes
  1014. [Enter] Continues with any changes, the option
  1015.         to save them is given before the user
  1016.         exits Launch
  1017.  
  1018.  
  1019.                 9.01 Date format
  1020.  
  1021. This controls the way in which the current date
  1022. is displayed.
  1023.  
  1024. [Tab] or [Shift+Tab] to the Date format field or
  1025. press [Alt+D] to move to it directly. Change the
  1026. date format by pressing [Up], [Down], [Home] and
  1027. [End]. The date shown in the upper left corner
  1028. of the screen will update automatically to
  1029. reflect the new date format.
  1030.  
  1031.  
  1032.  
  1033.                 9.02 Time format
  1034.  
  1035. This controls the way in which the current time
  1036. is displayed.
  1037.  
  1038. [Tab] or [Shift+Tab] to the Time format field or
  1039. press [Alt+T] to move to it directly. Change the
  1040. time format by pressing [Up], [Down], [Home] and
  1041. [End]. The time shown in the upper right corner
  1042. of the screen will update automatically to
  1043. reflect the new time format.
  1044.  
  1045.  
  1046.              9.03 Show day of week?
  1047.  
  1048. This controls whether or not the day of the week
  1049. is displayed by Launch.
  1050.  
  1051. [Tab] or [Shift+Tab] to the Show day of Week
  1052. field or press [Alt+W] to move to it directly.
  1053. Change the setting by pressing [Space] to
  1054. toggle, [Y] to enable or [N] to disable. The
  1055. display in the upper left corner of the screen
  1056. will update automatically to reflect the new
  1057. setting.
  1058.  
  1059.  
  1060.             9.04 Show user help dots
  1061.  
  1062. This controls whether or not menu items with
  1063. associated user help are shown with a dot on
  1064. their left. This makes it very easy to find menu
  1065. items that currently do not have any user help.
  1066.  
  1067. [Tab] or [Shift+Tab] to the Show User Help Dots
  1068. field or press [Alt+U] to move to it directly.
  1069. Change the setting by pressing [Space] to
  1070. toggle, [Y] to enable or [N] to disable. The
  1071. display of menu windows in the background will
  1072. update automatically to reflect the new setting.
  1073.  
  1074.  
  1075.              9.05 Swap mouse buttons
  1076.  
  1077. This controls the function of the mouse buttons.
  1078. It allows the function normally associated with
  1079. the buttons to be swapped. Normally the left
  1080. mouse button is the same as [Enter] and the
  1081. right mouse button is the same as [Esc].
  1082.  
  1083. This is useful if you are left-handed, or if you
  1084. are used to having the buttons perform opposite
  1085. functions.
  1086.  
  1087. [Tab] or [Shift+Tab] to the Swap mouse buttons
  1088. field or press [Alt+M] to move to it directly.
  1089. Change the setting by pressing [Space] to
  1090. toggle, [Y] to enable or [N] to disable.
  1091.  
  1092.  
  1093.              9.06 Screen save (mins)
  1094.  
  1095. This controls the amount of time that Launch
  1096. will wait before activating the screen saver.
  1097. The screen saver blacks out the screen to
  1098. prevent the phosphor from "burning in" to a
  1099. particular image which is displayed for an
  1100. extended period of time.
  1101.  
  1102. If no key has been pressed and no mouse movement
  1103. has occurred within the specified time period (1
  1104. to 99 minutes), the screen save will be
  1105. activated. Until a key is pressed or mouse
  1106. movement occurs, a message is moved around the
  1107. screen, indicating that a key should be pressed
  1108. in order to re-activate the screen.
  1109.  
  1110. [Tab] or [Shift+Tab] to the Show short cuts
  1111. field or press [Alt+S] to move to it directly.
  1112. Change the setting by typing in a new value or
  1113. editing the one that is there, or by pressing
  1114. [Up] and [Down] to increase or decrease the
  1115. value.
  1116.  
  1117. A value of 0 prevents screen-save from
  1118. occurring.
  1119.  
  1120. Note:Screen save only functions while in
  1121.      Launch, and is turned off during cycling.
  1122.  
  1123.  
  1124.                9.07 Exit short cut
  1125.  
  1126. The exit short cut is a quick way for you to
  1127. leave Launch. It is very similar to a normal
  1128. short cut that you might put on an option or a
  1129. menu. When you press the exit short cut during
  1130. normal menu operations (if present, it is
  1131. displayed beside Exit in the Command menu), you
  1132. will immediately exit Launch, bypassing the
  1133. normal confirmation window. Of course, if you
  1134. have changed your preferences, you will be asked
  1135. to save them before exiting.
  1136.  
  1137. [Tab] or [Shift+Tab] to the Exit short cut field
  1138. or press [Alt+E] to move to it directly. To
  1139. change the setting, simply press the desired key
  1140. combination, or press [Down] to see a list of
  1141. available and used short cuts.
  1142.  
  1143.  
  1144.                 9.08 Header line
  1145.  
  1146. The header line contains information that you
  1147. specify. It may be your company or division
  1148. name, or just some information that you want on-
  1149. screen.
  1150.  
  1151. [Tab] or [Shift+Tab] to the Header line field or
  1152. press [Alt+H] to move to it directly. Edit the
  1153. text as you would any other text field. The
  1154. header line on the top line of the screen
  1155. changes as you type so you can see how it is
  1156. going to look.
  1157.  
  1158. #10
  1159.                10.00 User Accounts
  1160.  
  1161. User accounts allows you to change the access
  1162. privileges of Launch's users.
  1163.  
  1164. Only users with an authority level of 99 can
  1165. access User Accounts. Before doing so, they must
  1166. re-enter their login password. This is to
  1167. prevent unauthorised access when a supervisor
  1168. has left their machine unattended.
  1169.  
  1170. The User Accounts window displays each user's
  1171. ID, name and authority level.
  1172.  
  1173. [Enter]   Edits the user's information
  1174. [Insert]  Inserts a record for a new user. The
  1175.           new user's scheme, preferences and
  1176.           access privileges are copied from the
  1177.           user highlighted by the cursor when
  1178.           [Insert] was pressed
  1179. [Delete]  Deletes the user shown if it is not
  1180.           the current users (ie your own!)
  1181. [Up]      Moves up one user
  1182. [Down]    Moves down one user
  1183. [Pg Up]   Moves up one page
  1184. [Pg Dn]   Moves down one page
  1185. [Home]    Moves to the first user
  1186. [End]     Moves to the last user
  1187. [F2]      Returns to the Command menu
  1188.  
  1189.  
  1190.                  10.01 Password
  1191.  
  1192. Before you access User Accounts you must re-
  1193. enter your login password. This is to prevent
  1194. unauthorised access when a supervisor has left
  1195. their machine unattended.
  1196.  
  1197.  
  1198.              10.02 Edit User:User ID
  1199.  
  1200. This field determines the unique ID that this
  1201. user will use to identify themselves when
  1202. logging on. It is usually the user's initials or
  1203. their first name.
  1204.  
  1205. [Tab] or [Shift+Tab] to the User ID field or
  1206. press [Alt+U] to move to it directly. Edit the
  1207. text as you would any other text field.
  1208.  
  1209. Note: This field must be unique.
  1210.  
  1211.  
  1212.             10.03 Edit User:User Name
  1213.  
  1214. This field fully identifies the user, giving
  1215. their full name.
  1216.  
  1217. [Tab] or [Shift+Tab] to the User Name field or
  1218. press [Alt+N] to move to it directly. Edit the
  1219. text as you would any other text field.
  1220.  
  1221.  
  1222.             10.04 Edit User:Password
  1223.  
  1224. This field specifies the user's password. Only
  1225. those with the correct password can gain access
  1226. to Launch. When the cursor is not on this field,
  1227. it appears as a string of ampersands ("@") so
  1228. that a casual glance will not reveal the
  1229. password.
  1230.  
  1231. [Tab] or [Shift+Tab] to the Password field or
  1232. press [Alt+P] to move to it directly. Edit the
  1233. text as you would any other text field.
  1234.  
  1235.  
  1236.             10.05 Edit User:Authority
  1237.  
  1238. This specifies the user's authority level. It
  1239. controls which menu items are visible to them.
  1240. If a user has an authority less than that of a
  1241. menu item, that item will be removed from the
  1242. menu window.
  1243.  
  1244. An authority level of 99 (the highest) indicates
  1245. supervisor status, and controls access to the
  1246. User Accounts command. It also prevents users
  1247. who are not supervisors from saving schemes to
  1248. the Scheme file.
  1249.  
  1250. [Tab] or [Shift+Tab] to the Authority field or
  1251. press [Alt+A] to move to it directly. Change the
  1252. setting by typing in a new value or editing the
  1253. one that is there, or by pressing [Up] and
  1254. [Down] to increase or decrease the value.
  1255.  
  1256.  
  1257.         10.06 Edit User:Allow Exit to DOS
  1258.  
  1259. When this field is unticked, the user will not
  1260. be allowed to exit to DOS. Instead, they will be
  1261. returned to the log-on screen where a user with
  1262. higher access privileges can log-on and then
  1263. exit to DOS, or someone else can log-on and
  1264. start working.
  1265.  
  1266. [Tab] or [Shift+Tab] to the Allow Exit to DOS
  1267. field or press [Alt+D] to move to it directly.
  1268. Change the setting by pressing [Space] to
  1269. toggle, [Y] to enable or [N] to disable.
  1270.  
  1271.  
  1272.           10.07 Edit User:Allow Editing
  1273.  
  1274. When this field is unticked, the user will not
  1275. be allowed to alter the menu; the menu commands
  1276. add, edit, copy, delete, move and window will be
  1277. inaccessible.
  1278.  
  1279. [Tab] or [Shift+Tab] to the Allow Editing field
  1280. or press [Alt+E] to move to it directly. Change
  1281. the setting by pressing [Space] to toggle, [Y]
  1282. to enable or [N] to disable.
  1283.  
  1284.  
  1285.             10.08 Confirm:Delete User
  1286.  
  1287. Confirm that you really do wish to delete this
  1288. user. Press [Enter] to confirm deletion, or
  1289. press [Esc] to cancel.
  1290.  
  1291.  
  1292.         10.09 Cannot Delete Current User
  1293.  
  1294. You are not allowed to delete the user record
  1295. that you are logged in as.
  1296.  
  1297.  
  1298.            10.10 No Supervisor Account
  1299.  
  1300. Launch requires that there be at least one
  1301. supervisor account. It may be that you have
  1302. accidentally removed your own supervisor status.
  1303.  
  1304. You must set up at least one user (usually
  1305. yourself) as the supervisor.
  1306.  
  1307.  
  1308.              10.11 Duplicate User ID
  1309.  
  1310. No two users are allowed to have the same User
  1311. ID. You must choose a unique ID for each user.
  1312.  
  1313.  
  1314.       10.12 Invalid User Accounts Password
  1315.  
  1316. The password you entered was incorrect.
  1317.  
  1318. Before you access User Accounts you must re-
  1319. enter your login password. This is to prevent
  1320. unauthorised access when a supervisor has left
  1321. their machine unattended.
  1322.  
  1323.  
  1324.             10.13 User file truncated
  1325.  
  1326. The last record in the user was invalid. It has
  1327. been removed.
  1328.  
  1329.  
  1330.                 10.14 LOGIN_USER
  1331.  
  1332. A special user LOGIN_USER is maintained by
  1333. Launch to determine how the Login screen is
  1334. displayed. The colours, textures, palette and
  1335. preferences of this user are used to produce the
  1336. login display. If this user name is not found
  1337. before the Login screen is displayed, the scheme
  1338. and preference settings of the last user in the
  1339. user file are used.
  1340.  
  1341. To modify the settings, login as the LOGIN_USER,
  1342. modify the settings and then save them.
  1343.  
  1344. If you do not wish anyone to alter the
  1345. LOGIN_USER's settings (by logging in as the
  1346. LOGIN_USER), give the LOGIN_USER a password that
  1347. only you know. Launch ensures that the
  1348. LOGIN_USER always has an authority of zero, and
  1349. cannot edit or exit to DOS.
  1350.  
  1351. #11
  1352.                  11.00 Shareware
  1353.  
  1354. The user supported software concept (also known
  1355. as "Shareware") is an attempt to provide quality
  1356. software at a low cost. Both the user and the
  1357. author benefit from this plan. The user will
  1358. benefit by being able to "test drive" software
  1359. thoroughly before purchasing it. The author
  1360. benefits by being able to enter the commercial
  1361. software market while avoiding the high cost of
  1362. commercial distribution.
  1363.  
  1364. This concept helps many independent authors and
  1365. small companies that otherwise would be
  1366. discouraged from developing and promoting their
  1367. ideas. It can only work with your support. If
  1368. you obtain a user supported program from a
  1369. friend and are still using it after a few weeks,
  1370. then it is obviously worth something to you, and
  1371. a registration fee should be paid. The fee
  1372. entitles the user to a printed manual, disks,
  1373. product support and upgrade deals.
  1374.  
  1375. This software is distributed under the user
  1376. supported software concept. Though Launch is
  1377. copyrighted, you are encouraged to copy and
  1378. distribute this program to others. You are
  1379. granted a 30-day limited licence to test drive
  1380. Launch. If AFTER THIS PERIOD you continue to use
  1381. the software (which indicates your satisfaction
  1382. with the product) you are OBLIGATED to register
  1383. yourself as a legitimate Launch user. If after
  1384. 30 days, you do not wish to register, you MUST
  1385. remove and destroy any copies of Launch in your
  1386. possession.
  1387.  
  1388.  
  1389.                   Why Register?
  1390.  
  1391. I have spent an immeasurable amount of time
  1392. developing Launch; it is only fair that if you
  1393. opt to use it that I be paid for my efforts.
  1394. This is a legal obligation of the user that
  1395. cannot be avoided. Additionally, there are other
  1396. reasons to register. All registered users of the
  1397. Shareware version will automatically receive the
  1398. latest commercial version of Launch which is not
  1399. available in Shareware. Usually the Shareware
  1400. versions of Launch are limited in their
  1401. capabilities - the commercial version is not.
  1402. Registered users are entitled to free product
  1403. support and additional information and specials
  1404. on other Crystal Software products and upgrades.
  1405.  
  1406.  
  1407.                 11.01 Order Form
  1408.  
  1409. This screen is where you enter the details
  1410. required to get a copy of Launch to you. You can
  1411. get a hard copy of this information by printing
  1412. to LPT1, or by printing it to a file and then
  1413. using DOS or another program to print that file.
  1414.  
  1415.  
  1416.                   11.02 Prices
  1417.  
  1418. Item                                    Cost
  1419. Single User Licence                      $35
  1420. Server Licence (any number of           $200
  1421. users)
  1422. Site Licence (any number of             $450
  1423. servers)
  1424. Company Licence (any number of          $950
  1425. sites)
  1426. Additional manuals                       $10
  1427.  
  1428. These prices are current as of Sunday, 13
  1429. October 1996. These prices are subject to
  1430. change. Multiple user licence prices are
  1431. negotiable.
  1432.  
  1433. You can obtain the latest registered version of
  1434. Launch over the Internet with your credit card,
  1435. using Albert's Ambry, http://www.alberts.com.
  1436. You obtain the electronic version immediately,
  1437. and you will receive the package with manual and
  1438. disks in less than two weeks.
  1439.  
  1440. Bulk orders or network/server/site/company
  1441. licences are only available directly from
  1442. Crystal Software.
  1443.  
  1444. Bulk orders are multiple single-user versions,
  1445. each with a set of disks and user's guide.
  1446. Licences come with both 3.5" and 5.25" disks and
  1447. a user's guide. Additional user's guides are
  1448. available for an extra charge.
  1449.  
  1450.  
  1451.             11.03 Payment - Australia
  1452.  
  1453. Australian customers can send a cheque, bank
  1454. draft or postal money order (prepaid) to Simon
  1455. Carter. Crystal Software now accepts Visa,
  1456. MasterCard and Bank Card. Please include your
  1457. card number, its expiry date, your signature and
  1458. the current date.
  1459.  
  1460.  
  1461.             11.04 Payment - Overseas
  1462.  
  1463. Please add an additional $AUS 10 to cover
  1464. postage, packing and custom charges.
  1465.  
  1466. Crystal Software now accepts Visa, MasterCard
  1467. and Bank Card. Please include your card number,
  1468. its expiry date, your signature and the current
  1469. date.
  1470.  
  1471. The preferred method is a (prepaid) Postal Money
  1472. order in Australian dollars (your post office
  1473. will perform the conversion), payable to Simon
  1474. Carter. A less attractive alternative is a bank
  1475. draft; this is available from any bank, and
  1476. usually costs between $5 and $10. An alternative
  1477. to this is a cheque drawn on an Australian bank
  1478. (cheques drawn on foreign banks take 6 weeks (!)
  1479. to clear).
  1480.  
  1481. Please remit all cheques/money orders to Simon
  1482. Carter.
  1483.  
  1484.  
  1485.                  11.05 Print To:
  1486.  
  1487. To determine where the order form is sent when
  1488. printed, enter one of the following in the
  1489. "Print to" field:
  1490.  
  1491.    LPT1          printer 1
  1492.    LPT2          printer 2
  1493.    COM1          serial port 1
  1494.    COM2          serial port 2
  1495.    COM3          serial port 3
  1496.    COM4          serial port 4
  1497.    filename.ext  saves the order in the file
  1498.                  filename.ext (usually
  1499.                  ORDER.TXT). This can be used
  1500.                  to email the order directly,
  1501.                  or allow it to be faxed.
  1502.  
  1503. Send your order (don't forget to fill out the
  1504. "comments" section!) to the address below:
  1505.  
  1506.     Email:
  1507.       launch@ozemail.com.au
  1508.     
  1509.     Web:
  1510.       http://www.ozemail.com.au/~launch
  1511.     
  1512.     Mail:
  1513.       Simon Carter
  1514.       Crystal Software
  1515.       2 / 9 Woodbine Court
  1516.       Wantirna
  1517.       Victoria 3152
  1518.       AUSTRALIA
  1519.     
  1520.     Phone:
  1521.       +61-3 9809-0172
  1522.     
  1523.     Fax:
  1524.       +61-3 9800-3078
  1525.     
  1526.     Internet registration:
  1527.       http://www.alberts.com
  1528.     
  1529.  
  1530.             11.10 Welcome to Launch!
  1531.  
  1532. Launch is shareware and may be used free of
  1533. charge for a limited trial period (30 days). If
  1534. you find Launch useful and intend to continue
  1535. using it, you must register it.
  1536.  
  1537. Registration entitles you to:
  1538.   - the latest version of Launch (smaller and
  1539.      faster)
  1540.   - a first-rate, laser printed manual
  1541.   - extra features and additional programs
  1542.   - removal of reminder notices
  1543.  
  1544. You will:
  1545.   - not be breaking the law
  1546.   - have a clear conscience
  1547.   - be supporting Australian software
  1548.   - ensure continued development of Launch
  1549.  
  1550. #12
  1551.                12.00 Command Menu
  1552.  
  1553. The Command menu shows the facilities that are
  1554. available for customising Launch to the user's
  1555. preferences, modifying the menu structure, and
  1556. changing security details.
  1557.  
  1558. Some commands may not be visible if they have
  1559. been disabled in User Accounts. Only users with
  1560. an authority level of 99 can access User
  1561. Accounts, and only users that are allowed to
  1562. edit can see the commands Edit, Insert, Delete,
  1563. Move, Copy, Move Window and First Menu Name.
  1564.  
  1565.  
  1566.                    12.01 About
  1567.  
  1568. This command displays general information about
  1569. Launch and your system.
  1570.  
  1571.  
  1572.                 12.02 Order form
  1573.  
  1574. This command allows you to enter your details to
  1575. order Launch, and send the order form to a
  1576. printer or a file.
  1577.  
  1578.  
  1579.               12.03 Change password
  1580.  
  1581. This command allows the current user to change
  1582. their login password. They must enter their
  1583. current password first, then enter a new
  1584. password and confirm it by repeating it exactly.
  1585.  
  1586.  
  1587.                 12.04 Preferences
  1588.  
  1589. This command allows Launch to be customised to
  1590. the user's preference, such as the date and time
  1591. format, mouse configuration, screen save time-
  1592. out, exit short cut, header line etc.
  1593.  
  1594.  
  1595.                   12.05 Scheme
  1596.  
  1597. The Scheme command allows you to modify the
  1598. colours and textures in which Launch is
  1599. presented. It also allows the EGA/VGA Palette to
  1600. be modified.
  1601.  
  1602.  
  1603.                    12.06 Edit
  1604.  
  1605. Edit allows you to edit an existing option,
  1606. divider, menu or link. Position the cursor bar
  1607. over the item you wish to edit, and then invoke
  1608. edit by pressing [F9].
  1609.  
  1610. Alternatively, by selecting edit from the
  1611. Command menu, Launch allows you to select the
  1612. item that you wish to edit. This enables you to
  1613. edit the text of divider bars.
  1614.  
  1615.  
  1616.                   12.07 Insert
  1617.  
  1618. Insert allows you to create new items: options,
  1619. menus, dividers and links. It can be invoked by
  1620. pressing [Insert] when the Command menu is not
  1621. displayed.
  1622.  
  1623.  
  1624.                   12.08 Delete
  1625.  
  1626. Delete allows you to remove any menu item.
  1627. Delete can be invoked by pressing [Delete] when
  1628. the Command menu is not shown.
  1629.  
  1630.  
  1631.              12.09 Move current item
  1632.  
  1633. This option allows you to move an item to
  1634. anywhere else in the menu structure. Position
  1635. the cursor bar over the item you wish to move,
  1636. and then invoke Move through the Command menu.
  1637. Move works equally well on options, menus or
  1638. links, and can even move items across linked
  1639. structures.
  1640.  
  1641.  
  1642.              12.10 Copy current item
  1643.  
  1644. Copy duplicates the item under the cursor bar.
  1645. With it you can duplicate entire menus, links or
  1646. just options. Invoke Copy after positioning the
  1647. cursor bar over the item you wish to copy.
  1648.  
  1649.  
  1650.                 12.11 Move window
  1651.  
  1652. This command allows you to reposition a menu
  1653. window anywhere on the screen. Invoke Move
  1654. Window when the window that you want to
  1655. reposition is active.
  1656.  
  1657.  
  1658.               12.12 First menu name
  1659.  
  1660. This command allows you to change the name and
  1661. short cut of the first menu that appears on the
  1662. desktop. The authority level of the first menu
  1663. cannot be modified from 0 otherwise some users
  1664. would not be able to see any menu at all.
  1665.  
  1666.  
  1667.                12.13 User accounts
  1668.  
  1669. User Accounts allows you to add, delete and
  1670. change user information.
  1671.  
  1672.  
  1673.                    12.14 Exit
  1674.  
  1675. This command is used to leave Launch.
  1676.  
  1677. If an exit short cut is defined (it is displayed
  1678. beside Exit in the Command menu) it may also be
  1679. pressed to leave Launch.
  1680.  
  1681. #13
  1682.          13.00 Warning/Error Dialogs #1
  1683.  
  1684. The following section contains more information
  1685. for the various warning or error dialogs
  1686. (windows) that Launch uses.
  1687.  
  1688.  
  1689.               13.01 Save Settings?
  1690.  
  1691. You have changed scheme or preference settings,
  1692. and have not yet saved them. If you exit without
  1693. saving, the changes you have made will be lost.
  1694.  
  1695.  
  1696.                13.02 Confirm Exit
  1697.  
  1698. Do you really wish to exit?
  1699.  
  1700. [Y] Exit     leave Launch
  1701. [L] Log-in   return to log-in
  1702.              screen
  1703. [Esc] Cancel don't exit
  1704.  
  1705.  
  1706.             13.03 Short Cut Reserved
  1707.  
  1708. Launch reserves some keys for its own exclusive
  1709. use. Please choose another short cut.
  1710.  
  1711.  
  1712.               13.04 Short Cut Used
  1713.  
  1714. A menu item has already been assigned the short
  1715. cut that you have pressed. Duplicate short cuts
  1716. are allowed but are not recommended.
  1717.  
  1718.  
  1719.              13.05 Is Exit Short Cut
  1720.  
  1721. The short cut that you have pressed has already
  1722. been assigned as your exit short cut. You must
  1723. choose another short cut key for this item.
  1724.  
  1725.  
  1726.        13.06 Short cut used by hidden item
  1727.  
  1728. A menu item that you do not have the authority
  1729. to access has already been assigned the short
  1730. cut that you have pressed. You must choose
  1731. another short cut for the item.
  1732.  
  1733.  
  1734.         13.07 Hot Key Used by Hidden Item
  1735.  
  1736. The hot key that you have given this item has
  1737. already been used by an item that you do not
  1738. have the authority to access (a hidden item).
  1739. You must choose another hot key for this item.
  1740.  
  1741.  
  1742.                13.08 Hot Key Used
  1743.  
  1744. The hot key that you have given this item has
  1745. already been used by another item. You can use
  1746. duplicate hot keys, but be aware that only the
  1747. first item found with a matching hot key will be
  1748. run. By pressing [C] or [Esc], you can return to
  1749. editing and modify the hot key, or by pressing
  1750. [F2], you can choose to use the duplicate hot
  1751. key.
  1752.  
  1753.  
  1754.             13.09 Create Structure ?
  1755.  
  1756. You are attempting to link a structure that
  1757. doesn't exist. If you wish, Launch can create
  1758. the new structure from scratch for you, just
  1759. press [Enter]. If you have entered the link path
  1760. or link number incorrectly, press [Esc].
  1761.  
  1762.  
  1763.             13.10 Create User File ?
  1764.  
  1765. The user file either does not exist, or is too
  1766. small to contain one valid user record. A new
  1767. one can be created if you press [Enter].
  1768. Pressing [Esc] will cause Launch to exit,
  1769. because it cannot continue without user
  1770. information.
  1771.  
  1772.  
  1773.          13.11 Out of Environment Space
  1774.  
  1775. Launch uses a small amount (typically 30
  1776. characters or bytes) of environment space to
  1777. return the user to the correct menu after
  1778. running an application. The available
  1779. environment space can be increased by minimising
  1780. the length of your path statement. Adding the
  1781. following line to your CONFIG.SYS can increase
  1782. the amount of environment space you have:
  1783.  
  1784.      shell=c:\dos\command.com /e:512
  1785.  
  1786. This ensures that 512 bytes is available for the
  1787. environment. You can view the contents of the
  1788. environment using the DOS "set" command.
  1789.  
  1790. If you are using Windows 95, modify the
  1791. properties of the shell you are using (eg MS-
  1792. DOS, 4DOS, NDOS etc). Under the Memory tab,
  1793. increase the Initial Environment setting. If it
  1794. is set to Auto, change it to 512.
  1795.  
  1796.  
  1797.          13.12 Couldn't Find Environment
  1798.  
  1799. Launch uses a small amount (typically 30
  1800. characters or bytes) of environment space to
  1801. return the user to the correct menu after
  1802. running an application. Launch was unable to
  1803. locate the environment in the standard manner.
  1804. This only happens when LMENU.EXE is run directly
  1805. (by Windows or Windows 95) without its necessary
  1806. batch file LAUNCH.BAT. Launch requires the shell
  1807. (COMMAND.COM, 4DOS.COM, NDOS etc) to be present
  1808. to provide an environment.
  1809.  
  1810. #14
  1811.          14.00 Warning/Error Dialogs #2
  1812.  
  1813. The following section contains more information
  1814. for the various warning or error dialogs
  1815. (windows) that Launch uses.
  1816.  
  1817.  
  1818.                14.01 Item Password
  1819.  
  1820. Enter the password to access this item. If the
  1821. password you type is incorrect, access will be
  1822. denied. The supervisor may choose to bypass
  1823. entering the password by pressing [F9]. This
  1824. enables them to delete items that they have
  1825. forgotten the password of, and access items
  1826. given a password by other people.
  1827.  
  1828.  
  1829.          14.02 Structure Already Linked
  1830.  
  1831. The structure that you are trying to link has
  1832. already been linked elsewhere, and another link
  1833. would be redundant.
  1834.  
  1835.  
  1836.          14.03 Error Creating Directory
  1837.  
  1838. Launch was unable to create the specified
  1839. directory. The drive you specified may not
  1840. exist, there may not be a disk in it, or the
  1841. disk may be full.
  1842.  
  1843.  
  1844.            14.04 Unable to Locate User
  1845.  
  1846. This error should only occur on a network. It
  1847. occurs when the supervisor removes a user while
  1848. that user is still using Launch - Launch cannot
  1849. find the information in order to update it.
  1850.  
  1851.  
  1852.              14.05 Undefined Option
  1853.  
  1854. The option that you have tried to execute has
  1855. not yet been edited to tell Launch how to
  1856. execute it. Rectify this by editing the option
  1857. in question.
  1858.  
  1859.  
  1860.         14.06 Contains Higher Authorities
  1861.  
  1862. The menu that you tried to delete/move/copy
  1863. contains hidden items with an authority level
  1864. greater than your own, and you are therefore
  1865. refused permission to perform an action that
  1866. affects those items.
  1867.  
  1868.  
  1869.          14.07 Insufficient Free Memory
  1870.  
  1871. There is not enough memory available to run the
  1872. text editor. If you are not using Launch's
  1873. editor BEDIT.EXE, try using it, since it is
  1874. fairly small. Otherwise, try using a smaller
  1875. editor, or free up some memory by unloading TSRs
  1876. etc.
  1877.  
  1878.  
  1879.            14.08 Unable to Rename File
  1880.  
  1881. Launch was unable to rename the specified file.
  1882. This could be because the file is marked read
  1883. only, or because a file of the new name already
  1884. exists (this can only happen if that file is
  1885. read only also- it could not be deleted).
  1886.  
  1887.  
  1888.            14.09 Unable to Delete File
  1889.  
  1890. Launch was unable to delete the specified file.
  1891. This is usually because the file is marked read
  1892. only.
  1893.  
  1894.  
  1895.             14.10 Incorrect Password
  1896.  
  1897. Your attempt to access/edit/move/copy/delete
  1898. this item has been denied because you do not
  1899. know its correct password.
  1900.  
  1901.  
  1902.              14.11 No Visible Items
  1903.  
  1904. The menu/link that you are trying to access has
  1905. no items in it that are visible to you. Under
  1906. normal circumstances the menu item itself should
  1907. not be visible to you either, however this is at
  1908. the discretion of the supervisor.
  1909.  
  1910. #15
  1911.               15.00 Used Short Cuts
  1912.  
  1913. This window shows a list of all the short cuts,
  1914. and whether they have been used or not. An
  1915. unused short cut has nothing printed on its
  1916. right, otherwise it has the name of the item
  1917. (the menu, option or link) that uses it. A
  1918. duplicate short cut will have multiple items
  1919. listed after it. Duplicate short cuts can be
  1920. easily located by looking for a blank entry in
  1921. the left hand column.
  1922.  
  1923. The exit short cut, if specified, has the words
  1924. EXIT SHORT CUT on its right.
  1925.  
  1926. Items that you do not have the authority to see
  1927. are listed as -- HIDDEN ITEM --.
  1928.  
  1929. Use [Up], [Down], [Pg Up], [Pg Dn], [Home] and
  1930. [End] to move through the list. You may select a
  1931. short cut by pressing [Enter] while it is
  1932. highlighted.
  1933.  
  1934. Pressing [Esc] returns to the previous window.
  1935.  
  1936. #16
  1937.               16.00 Parsing Errors
  1938.  
  1939. This section describes all possible errors that
  1940. can occur when Launch is trying to interpret
  1941. (parse) the batch commands associated with an
  1942. option.
  1943.  
  1944.  
  1945.          16.01 Expecting statement or ]
  1946.  
  1947. Launch allows several special batch statements:
  1948. Verify, RunProgram, EditField, CommandButtons,
  1949. RadioButtons and CheckBoxes. The command section
  1950. is not allowed to contain any statements but
  1951. these, and the command section must be
  1952. terminated by a right square bracket ].
  1953.  
  1954.  
  1955.           16.02 Remainder of batch file
  1956.  
  1957. After reading the closing ] of the command
  1958. section, Launch expects to read at least one
  1959. more character
  1960.  
  1961.  
  1962.           16.03 More option information
  1963.  
  1964. Launch was expecting to find more option
  1965. information.
  1966.  
  1967.  
  1968.             16.04 EditField statement
  1969.  
  1970. The EditField statement is used to prompt the
  1971. user with a text field. The maximum length of
  1972. the field can be defined, as can the initial
  1973. value, a prompt to tell the user what the field
  1974. is for, and a string identifying the history
  1975. list associated with the field.
  1976.  
  1977. The syntax of the EditField statement is as
  1978. follows:
  1979.  
  1980. 'EditField('
  1981.   <variable name (must start with a letter)>
  1982.   [ '[' <maximum length, 1..255> ']' ]
  1983.   [ '="' <initial value string> '"' ]
  1984.   [ ',"' <user prompt string> '"'
  1985.     [ ',"' <history list ID string> '"' ]
  1986.   ]
  1987. ')'
  1988.  
  1989. The variable name is a placeholder for the value
  1990. of the variable later in the batch file (even
  1991. later in the command section). To use the
  1992. variable's value, place the name of the variable
  1993. in percent signs e.g.
  1994.  
  1995.   %variable_name%
  1996.  
  1997. The variable name must start with a letter, and
  1998. after the initial character can contain both
  1999. letters, digits,  underscores _ and ampersands
  2000. @.
  2001.  
  2002.  
  2003. The maximum length is a number between 1 and 255
  2004. that controls the maximum length of the string.
  2005. No strings longer than this value can be
  2006. entered, and longer strings taken from the
  2007. history list will be truncated.
  2008.  
  2009.  
  2010. The initial value is the value the string will
  2011. take before the user has a chance to edit it,
  2012. and is the default value if they choose not to
  2013. edit it.
  2014.  
  2015.  
  2016. The prompt tells the user the purpose and use of
  2017. the field being edited. You can specify a short
  2018. cut key by preceding a letter character of the
  2019. prompt with a tilde ~. Pressing Alt+<letter>
  2020. will then take you directly to the edit field.
  2021.  
  2022.  
  2023. The history list ID string associates a
  2024. particular list of history strings with the
  2025. field. The history list records previous values
  2026. for the field, and allows them to be displayed,
  2027. selected and deleted. If there are any history
  2028. entries, an arrow will appear on the right hand
  2029. side of the field. Launch's history lists are:
  2030.  
  2031.   Title
  2032.   ..etc
  2033.  
  2034.  
  2035. Example:
  2036.  
  2037. [EditField(view[127]="%current_dir%",
  2038.   "View which ~file:",
  2039.   "View files"
  2040.   )
  2041. ]
  2042. more < %view%
  2043.  
  2044.  
  2045.          16.05 CommandButtons statement
  2046.  
  2047. The CommandButtons statement is used to provide
  2048. a group of buttons for the user to choose from.
  2049. Only one button can be selected, and doing so
  2050. closes the window and proceeds to the next (if
  2051. any). The leftermost button is always selected
  2052. initially, so it should contain the default
  2053. response. A prompt is used to tell the user what
  2054. the buttons do, and each button can have an
  2055. associated value string which is the value the
  2056. variable takes when that button is selected.
  2057.  
  2058. The syntax of the CommandButtons statement is as
  2059. follows:
  2060.  
  2061. 'CommandButtons('
  2062.   <variable name (must start with a letter)>
  2063.   ',"' <user prompt string> '"'
  2064.   ',"' <button description> '"'
  2065.   [ '="' <button value when selected> '"' ]
  2066.   [ ',' [additional button descriptions/values]
  2067. ]
  2068. ')'
  2069.  
  2070. The variable name must start with a letter, and
  2071. after the initial character can contain both
  2072. letters, digits,  underscores _ and ampersands
  2073. @.
  2074.  
  2075.  
  2076. The prompt tells the user the purpose and use of
  2077. the command buttons.
  2078.  
  2079.  
  2080. The button description is the text that is
  2081. displayed on the button on the screen. Each
  2082. button description can specify a short cut key
  2083. by preceding a letter character with a tilde ~.
  2084. Pressing Alt+<letter> will then take you
  2085. directly to that command button, and pressing
  2086. [Enter] or [Space] will then select it.
  2087.  
  2088.  
  2089. The button value is the value assigned to the
  2090. variable name when that particular button is
  2091. selected. Button values can be up to 255
  2092. characters in length. If no button value is
  2093. given, it gets set to the number of the button,
  2094. with the first button being 0.
  2095.  
  2096.  
  2097. Example:
  2098.  
  2099. [CommandButtons(drive,"Copy to which ~drive:",
  2100.   "  A:  "="a:\",
  2101.   "  B:  "="b:\",
  2102.   "  C:  "="c:\",
  2103.   "  D:  "="d:\"
  2104.   )
  2105. ]
  2106. copy *.* %drive%
  2107.  
  2108.  
  2109.              16.06 Verify statement
  2110.  
  2111. The Verify statement is used to force the user
  2112. to acknowledge that the program they are about
  2113. to run could damage the system or take a long
  2114. time to complete. This is useful for options
  2115. like FORMAT, FDISK, BACKUP, DEFRAG etc. A prompt
  2116. may be given to tell the user the exact nature
  2117. of the program being run. If the user presses
  2118. [Enter], the option proceeds, if the user
  2119. presses [Escape], the program aborts.
  2120.  
  2121. The syntax of the Verify statement is as
  2122. follows:
  2123.  
  2124. 'Verify('
  2125.   [ '"' <user prompt string> '"' ]
  2126. ')'
  2127.  
  2128.  
  2129. Example:
  2130.  
  2131. [Verify("This program can screw up the hard
  2132. disk!")]
  2133. compress c:
  2134.  
  2135.  
  2136.            16.07 RunProgram statement
  2137.  
  2138. The RunProgram statement is used to get Launch
  2139. to check that a program exists before trying to
  2140. run it. This avoids annoying "Bad command or
  2141. filename" messages if the program has been
  2142. deleted, or if the file server volume that the
  2143. program is on is down.
  2144.  
  2145. The syntax of the RunProgram statement is as
  2146. follows:
  2147.  
  2148. 'RunProgram('
  2149.   '"' <fully qualified program path and name>
  2150. '"'
  2151. ')'
  2152.  
  2153.  
  2154. Example:
  2155.  
  2156. [RunProgram("c:\launch\xmartin.exe")]
  2157.  
  2158.  
  2159.           16.08 RadioButtons statement
  2160.  
  2161. The RadioButtons statement is used to provide a
  2162. group of items for the user to choose from. Only
  2163. one item can be selected, and doing so closes
  2164. the window and proceeds to the next (if any).
  2165. The leftermost button is always selected
  2166. initially, so it should contain the default
  2167. response. A prompt is used to tell the user what
  2168. the buttons do, and each button can have an
  2169. associated value string which is the value the
  2170. variable takes when that button is selected.
  2171.  
  2172. The syntax of the RadioButtons statement is as
  2173. follows:
  2174.  
  2175. 'RadioButtons('
  2176.   <variable name (must start with a letter)>
  2177.   [ '=' <initial value, 0 to #options-1> ]
  2178.   ',"' <user prompt string> '"'
  2179.   ',"' <item description> '"'
  2180.   [ '="' <item value when selected> '"' ]
  2181.   [ ',' [additional item descriptions/values] ]
  2182. ')'
  2183.  
  2184. The variable name must start with a letter, and
  2185. after the initial character can contain both
  2186. letters, digits,  underscores _ and ampersands
  2187. @.
  2188.  
  2189.  
  2190. The initial value is the number of the radio
  2191. button to initially select. By default this
  2192. value is 0 (ie the top item). This provides the
  2193. default value if the user chooses not to edit
  2194. it.
  2195.  
  2196.  
  2197. The prompt tells the user the purpose and use of
  2198. the items. You can specify a short cut key by
  2199. preceding a letter character of the prompt with
  2200. a tilde ~. Pressing Alt+<letter> will then take
  2201. you directly to the radio buttons group.
  2202.  
  2203.  
  2204. The item description is the text that is
  2205. displayed on the radio button on the screen.
  2206.  
  2207.  
  2208. The item value is the value assigned to the
  2209. variable name when that particular radio button
  2210. is selected. Radio button values can be up to
  2211. 255 characters in length.
  2212.  
  2213.  
  2214. Example:
  2215.  
  2216. [RadioButtons(which=2,"~Drives to scan for
  2217. virii?",
  2218.   "All local drives","/ADL",
  2219.   "All network drives","/ADN",
  2220.   "All local and network drives","/ADL /ADN"
  2221.   )
  2222. ]
  2223. scan %which%
  2224.  
  2225.  
  2226.            16.09 CheckBoxes statement
  2227.  
  2228. The CheckBoxes statement is used to provide a
  2229. group of on/off items for the user to toggle.
  2230. Each item can be toggled individually. Each item
  2231. requires a separate variable name, description
  2232. and on/off value.
  2233.  
  2234. The syntax of the CheckBoxes statement is as
  2235. follows:
  2236.  
  2237. 'CheckBoxes('
  2238.   <variable name (must start with a letter)>
  2239.   [ '=' <initial value, 0 or 1> ]
  2240.   ',"' <check box description> '"'
  2241.   [',"' <on value> '"'
  2242.     [',"' <off value> '"' ]
  2243.   ]
  2244.   [ ',' [additional check box variables] ]
  2245. ')'
  2246.  
  2247. Each variable name must start with a letter, and
  2248. after the initial character can contain both
  2249. letters, digits,  underscores _ and ampersands
  2250. @.
  2251.  
  2252.  
  2253. The initial value sets the check box to on (1)
  2254. or off (0). The default is to set it on.
  2255.  
  2256.  
  2257. The description tells the user the purpose and
  2258. use of the check box. You can specify a short
  2259. cut key by preceding a letter character with a
  2260. tilde ~. Pressing Alt+<letter> will then take
  2261. you directly to that check box.
  2262.  
  2263.  
  2264. The on value is the value assigned to the check
  2265. box variable when that check box is turned on.
  2266. If no value is provided, the variable is set to
  2267. "1".
  2268.  
  2269.  
  2270. The off value is the value assigned to the check
  2271. box variable when that check box is turned off.
  2272. If no value is provided, the variable is set to
  2273. "".
  2274.  
  2275.  
  2276. Example:
  2277.  
  2278. [CheckBoxes(
  2279.   quick   ,"~Quick format","/F",
  2280.   five  =0,"~Format 360K","/4",
  2281.   system=0,"~System files","/B",
  2282.   copy_s=0,"~Copy system files","/S",
  2283.   one   =0,"~One side only","/1"
  2284.   )
  2285. ]
  2286. format a: %quick% %five% %system% %copy_s% %one%
  2287.  
  2288.  
  2289.                16.10 Expecting ..
  2290.  
  2291. A single period "." has been found without
  2292. another following it. The only time Launch
  2293. expects a period is with the range symbol "..",
  2294. used to extract part of a environment string eg
  2295.  
  2296.     %current_dir[3..17]%
  2297.                    ^
  2298.  
  2299.  
  2300.             16.11 String Exceeds Line
  2301.  
  2302. Launch was expecting a string, but a double
  2303. quote " was not found before the end of the
  2304. line. Strings may not exceed one line. You can
  2305. embed double quotes within strings by using two
  2306. successive double quotes "".
  2307.  
  2308.  
  2309.           16.12 Expecting Variable Name
  2310.  
  2311. Launch has found a percent sign % in the command
  2312. section (the section enclosed in square brackets
  2313. [ and ] ), and is expecting it to be followed by
  2314. a variable name or by the name of an environment
  2315. variable e.g.
  2316.  
  2317.     %current_dir%
  2318.      ^
  2319.  
  2320.  
  2321.    16.13 Expecting Variable Name or %x Symbol
  2322.  
  2323. Launch has found a percent sign % in the normal
  2324. batch section, and is expecting it to be
  2325. followed either by a variable name (eg
  2326. %current_dir% ) or by those symbols normally
  2327. allowed by DOS, namely, %0 - %9 and %%0 - %%9.
  2328.  
  2329. Launch also accepts the 4DOS extensions to
  2330. symbols normally allowed by DOS -
  2331.  
  2332.   %0 - %127,  %#   %0& - %127&,  %&
  2333.   %_variable  eg %_COLUMNS   %@function
  2334.  
  2335.   eg %@DISKFREE[d:,k]
  2336.  
  2337.  
  2338.              16.14 Expecting % or [
  2339.  
  2340. Launch has read the variable name, and is now
  2341. expecting a percent sign % indicating the end,
  2342. or a left square bracket [ to extract a
  2343. substring of the variable eg
  2344.  
  2345. %current_dir%
  2346.             ^
  2347. %current_dir[3]%
  2348.             ^
  2349.  
  2350.  
  2351.                 16.15 Sub-string
  2352.  
  2353. Launch has found the left square bracket [, and
  2354. is now expecting a sub-string statement. This
  2355. can take a number of forms:
  2356.  
  2357.   %var[4]%       just character 4
  2358.   %var[..4]%     from character 1 to 4
  2359.   %var[4..]%     from character 4 to the end of
  2360. string
  2361.   %var[4..6]%    characters 4 to 6
  2362.   %var[4..-3]%   characters 4 to length(var) - 3
  2363.  
  2364. String indexes start from 1 and have a maximum
  2365. value of 255. A negative or zero value can be
  2366. used to indicate an index relative to the length
  2367. of the string. You can also include multiple sub-
  2368. string sections by separating each with a comma
  2369. e.g.
  2370.  
  2371.   %var[4,3..7,-3..0]%
  2372.  
  2373.  
  2374.                 16.16 Expecting %
  2375.  
  2376. Launch is expecting a percent sign % to end the
  2377. variable sub-string expression eg
  2378.  
  2379. %current_dir[5..]%
  2380.                  ^
  2381.  
  2382.  
  2383.                 16.20 Log message
  2384.  
  2385. This option has been flagged so that it records
  2386. a message associated with your running of it.
  2387. This information may be used to keep track of
  2388. project information and times for billing and
  2389. accounting.
  2390.  
  2391.  
  2392.                 16.30 Edit field
  2393.  
  2394. This window is provided so that you can enter
  2395. and/or edit the parameters (also know as
  2396. arguments) that will be passed to this option
  2397. when it is run. Use the editing keys to enter
  2398. the parameters, then press [Enter]. If a default
  2399. response is already shown, you can press [Enter]
  2400. to accept it. Press [Ctrl+F1] for user-defined
  2401. help for this option.
  2402.  
  2403. If this option has been run before, a history
  2404. list icon (a down arrow at the right of the
  2405. field) will be displayed. Pressing [Down] or
  2406. clicking on the icon will display the history of
  2407. entries for this parameter.
  2408.  
  2409. Pressing [Esc] cancels execution of the option.
  2410.  
  2411.  
  2412.               16.31 Command buttons
  2413.  
  2414. A list of choices displayed on buttons is shown.
  2415. The default response is the button on the left.
  2416. To change the selected button, press [Tab] to
  2417. move right or [Shift+Tab] to move left. When the
  2418. button you want is highlit, press [Enter] to
  2419. select it. You can also press the highlighted
  2420. letter of the button.
  2421.  
  2422. Pressing [Esc] cancels execution of the option.
  2423.  
  2424.  
  2425.              13.32 Verify Execution
  2426.  
  2427. The option about to run may have some harmful
  2428. side-effects, or it may take considerable time
  2429. to perform its task. Press [Ctrl+F1] for user-
  2430. defined help for this option.
  2431.  
  2432. If you are sure that you wish to continue and
  2433. run this option, press [Enter].
  2434.  
  2435. Pressing [Esc] cancels running the option.
  2436.  
  2437.  
  2438.            16.33 Program doesn't exist
  2439.  
  2440. The program about to be run does not exist or
  2441. could not be found. This may be due to either
  2442. the file not actually being present, or the
  2443. program directory may be on a network volume
  2444. that is not currently accessible (for example,
  2445. if you haven't logged in to the network yet).
  2446.  
  2447. Press [Ctrl+F1] for user-defined help for this
  2448. option. If you wish to continue anyway and run
  2449. this option, press [Enter]. Pressing [Esc]
  2450. cancels running the option.
  2451.  
  2452.  
  2453.                16.34 Radio Buttons
  2454.  
  2455. The dialog box shows a list of alternatives, of
  2456. which only one may be chosen. Use the [Up],
  2457. [Down], [Home] and [End] keys to make a
  2458. selection, and then press [Enter].
  2459.  
  2460. Pressing [Esc] cancels running the option.
  2461.  
  2462.  
  2463.                 16.35 Check Boxes
  2464.  
  2465. The dialog box shows a list of toggle options;
  2466. each may be turned on or off independantly of
  2467. the others. Use [Tab] and [Shift+Tab], [Up] and
  2468. [Down] to move between check boxes (or press
  2469. [Alt]+<the check boxes' highlighted key>), and
  2470. press [Space] to toggle their value, [Y] to tick
  2471. it or [N] to clear it. Once they are set
  2472. correctly, press [Enter].
  2473.  
  2474. Pressing [Esc] cancels running the option.
  2475.  
  2476. #17
  2477.                   17.00 History
  2478.  
  2479. The history records fifty of the strings that
  2480. you have previously entered in response to the
  2481. execution of a command. You can select an item
  2482. by highlighting it and pressing [Enter], this
  2483. string will then be copied to the parameters
  2484. window where you may then edit it.
  2485.  
  2486. Use [Up], [Down], [Home], [End], [Pg Up] and [Pg
  2487. Dn] to move through the history list. You may
  2488. delete old entries by highlighting them and
  2489. pressing [Delete].
  2490.  
  2491. The history list will not appear if there are no
  2492. history entries.
  2493.  
  2494. #18
  2495.              18.00 .INI File Errors
  2496.  
  2497. This section is for errors encountered reading
  2498. LAUNCH.INI.
  2499.  
  2500.  
  2501.            18.01 LAUNCH.INI Not Found
  2502.  
  2503. Launch could not find its configuration file
  2504. LAUNCH.INI in the specified directory. Launch
  2505. expects this file to be in the same directory as
  2506. LMENU.EXE, unless it is passed a command-line
  2507. parameter giving it another directory for
  2508. LAUNCH.INI.
  2509.  
  2510. Launch will attempt to continue with standard
  2511. defaults, which usually will allow it to run.
  2512.  
  2513.  
  2514.            18.02 Only One Parameter...
  2515.  
  2516. Launch's main program, LMENU.EXE, only accepts
  2517. one parameter- the directory where LAUNCH.INI
  2518. can be found. This allows you to have a number
  2519. of different configurations stored in different
  2520. directories.
  2521.  
  2522.  
  2523.        18.03 Unknown LAUNCH.INI Directive
  2524.  
  2525. The directives allowed in the configuration file
  2526. LAUNCH.INI are as follows:
  2527.  
  2528.   LogFile=logfilename
  2529.   OnNetwork=[True | False]
  2530.   PrevShellEnvStr=environment string
  2531.   PrimaryStructure=[pathname][\number]
  2532.   ReStartInfoEnvStr=environment string
  2533.   ScreenSaver=command
  2534.   TemporaryBatchFile=pathname.BAT
  2535.   TextEditor=text editor
  2536.   TextEditorFlags=@ROW @COL
  2537.   UserToLogin=user ID
  2538.   VideoMode=[Detect | VGA | MCGA | EGA | CGA]
  2539.  
  2540. The directive names must begin in the first
  2541. column, and be immediately followed by an equals
  2542. sign =. Remember that comments can be included
  2543. by beginning a line with a semi colon ;.
  2544.  
  2545.  
  2546.     18.04 Badly Structured Environment String
  2547.  
  2548. Although LAUNCH.INI allows environment variables
  2549. to be used, they must be in standard DOS form-
  2550. enclosed in percent signs with no spaces between
  2551. the percent signs and the name of the
  2552. environment variable eg.
  2553.  
  2554.      UserToLogin=%USER%
  2555. NOT
  2556.      UserToLogin= % USER%
  2557.  
  2558.  
  2559.               18.05 No /Z Parameter
  2560.  
  2561. Launch requires the command-line parameter /Z in
  2562. order to run. This tells Launch that it is being
  2563. run from Launch's special batch file (usually
  2564. LAUNCH.BAT or M.BAT).
  2565.  
  2566. Launch will not run correctly if it is run from
  2567. the DOS prompt directly by typing LMENU. When an
  2568. option is chosen, Launch will simply return to
  2569. the DOS prompt and nothing will happen. This is
  2570. where the batch file LAUNCH.BAT would normally
  2571. take over by running the temporary batch file
  2572. $TEMP.BAT.
  2573.  
  2574. If you need to run Launch without its special
  2575. batch file LAUNCH.BAT, just type  lmenu /z  at
  2576. the DOS prompt.
  2577.  
  2578. #19
  2579.               19.00 Change password
  2580.  
  2581. This allows you to change your user password.
  2582.  
  2583. Firstly, enter your current password so that the
  2584. system can confirm that you are who it thinks
  2585. you are (the current user).
  2586.  
  2587. Then type your new password. After entering it
  2588. the first time, you will be asked to re-enter
  2589. your new password to confirm that you have
  2590. entered exactly what you think you have entered.
  2591.  
  2592. Your password will then be saved automatically.
  2593.  
  2594.  
  2595.             19.01 Incorrect Password
  2596.  
  2597. You did not enter your login password correctly.
  2598. Before changing your password you must confirm
  2599. your identity by correctly entering your login
  2600. password. You will now be returned to the
  2601. Command menu.
  2602.  
  2603.  
  2604.           19.02 Incorrect Confirmation
  2605.  
  2606. When you confirmed your password by re-entering
  2607. it, the original and the confirmation did not
  2608. match, indicating that you couldn't repeat the
  2609. key sequence. Try entering your password again.
  2610. You will now be returned to the Command menu.
  2611.  
  2612. #20
  2613.              20.00 Structure Changes
  2614.  
  2615. This section deals with error messages for all
  2616. kinds of consistency and locking problems.
  2617.  
  2618. These problems readily occur when more than one
  2619. copy of Launch is using the same data files,
  2620. such as on a network or under a multi-tasking
  2621. environment such as Windows or OS/2.
  2622.  
  2623.  
  2624.      20.01 Structure Has Changed, Resetting
  2625.  
  2626. While you were running an application, someone
  2627. else changed Launch's structure files. This
  2628. means that your location in the menu structure
  2629. (i.e.  which menu you were in, and which item
  2630. you were on) could now be invalid, since that
  2631. item may have been moved or deleted or new items
  2632. may have been added.
  2633.  
  2634.  
  2635.       20.02 Structure has changed, Reload?
  2636.  
  2637. Someone has altered the menu structure stored on
  2638. disk.
  2639.  
  2640. If you are running an option:
  2641.     The option you are running may not have the
  2642.     most up-to-date commands associated with
  2643.     it. You may choose to run the option
  2644.     regardless by pressing [N]. To reload the
  2645.     structure (and reset the cursor position),
  2646.     press [Y]. To cancel running the option,
  2647.     press [Esc].
  2648.  
  2649. If you are about to edit the structure in some
  2650. way:
  2651.     The structure that you have in memory does
  2652.     not include the changes that they have
  2653.     made, and so saving your modified structure
  2654.     to disk will obliterate their changes. You
  2655.     must reload the structure so that you have
  2656.     access to their changes. Press [Esc] to
  2657.     abort the editing operation, or press
  2658.     [Enter] to reload the structure (and reset
  2659.     the cursor position).
  2660.  
  2661.  
  2662.          20.03 Couldn't reload structure
  2663.  
  2664. Launch was unable to load the new version of the
  2665. structure that had changed. It will revert to
  2666. the previous version.
  2667.  
  2668.  
  2669.             20.04 Structure Read-Only
  2670.  
  2671. The structure that you want to edit has been
  2672. marked as read-only. Even though you have
  2673. editing rights within Launch, you must also have
  2674. write permission to the file in order to change
  2675. it. If you need to edit the structure, speak to
  2676. your supervisor, or try the following while in
  2677. the structure's directory:
  2678.  
  2679. attrib -r m_struct.d00
  2680.  
  2681.  
  2682.          20.05 Structure Already Locked
  2683.  
  2684. The structure that you want to edit has already
  2685. been locked for editing by someone else.
  2686.  
  2687. If you are a supervisor:
  2688.     You have the option of overwriting their
  2689.     lock, but you should only do this if a
  2690.     considerable time has elapsed (at least 30
  2691.     minutes).
  2692.     
  2693. If you are not a supervisor:
  2694.     You must wait for the lock to be removed
  2695.     before you can edit the structure. If a
  2696.     considerable time has elapsed, speak to
  2697.     your supervisor, or type the following in
  2698.     the structure's directory:
  2699.     
  2700.     del m_lock.d00
  2701.  
  2702.  
  2703.              20.06 Lock Overwritten
  2704.  
  2705. Someone else has overwritten your lock. Changes
  2706. that you have made may not be committed into the
  2707. saved version (depending on whether the other
  2708. user saves their changes).
  2709.  
  2710.  
  2711.               20.07 Lock Rewritten
  2712.  
  2713. Another session (or another terminal) with the
  2714. same login name as you has overwritten your
  2715. lock. Changes that you have made may not be
  2716. committed into the saved version (depending on
  2717. whether the other session saves their changes).
  2718.  
  2719.  
  2720.              20.08 Can't Create Lock
  2721.  
  2722. Launch can't create the lock for some reason.
  2723.  
  2724.  
  2725.              20.09 Can't Remove Lock
  2726.  
  2727. Launch can't remove the lock for some reason. It
  2728. may have been made read-only.
  2729.  
  2730.  
  2731.            20.10 Lock Already Removed
  2732.  
  2733. Your lock file has been removed by someone else.
  2734. Changes that you have made are committed.
  2735.  
  2736. #21
  2737.               21.00 Reset recovery
  2738.  
  2739. This option was flagged for Launch to take
  2740. special steps to re-run this program if it does
  2741. not finish because the computer loses power, is
  2742. turned off or rebooted.
  2743.  
  2744. Pressing any key before the 20 second countdown
  2745. ends will prevent running the program again,
  2746. otherwise it will be re-run when the countdown
  2747. reaches zero.
  2748.  
  2749. #
  2750.